$(function(){
  //表单校验
  layui.form.verify({
    nickname:[
      /^[\S]{1,10}$/,
      '昵称长度必须为1-10的非空字符!'
    ]
  })
  //获取用户信息并渲染页面
  initUserInfo()
  function initUserInfo (){
    axios({
      //get请求可以忽略method 参数
      url:'/my/userinfo',
    }).then(res=>{
      // console.log(res.data)
      //用layui方法为表单赋值
      if(res.data.status!== 0){
        return layui.layer.msg(res.data.message)
      }
      layui.form.val("formUserInfo", res.data.data);
    })
  }

  //表单的重置事件
  $('form').on('reset',function(e){
    e.preventDefault()
    initUserInfo()
  })
  // $('#btn-reset').on('click',function(e){
  //   e.preventDefault()
  //   initUserInfo()
  // })

  //表单的提交事件
  $('form').on('submit',function(e){
    e.preventDefault()
    axios({
      method:'post',
      url:'/my/userinfo',
      data:$(this).serialize()
    }).then(res=>{

      // if(res.data.status!=0){
      //   return layer.msg(res.data.message)
      // }
      // layer.msg('恭喜你，修改用户信息成功')
      // window.parent.getUserInfo()

      layer.msg(res.data.message)
      if(res.data.status==0) window.parent.getUserInfo()

    })
  })
  



})